Concatenation and Duplication

BasisList operator+(BasisList& g)

Concatenates the list g on the end of this list and returns the resulting list.

BasisList operator*(int s)

Duplicates this list s times, concatenates the copies, and returns the resulting list.